sewing piece - French English Dictionary